
 a.edit { display: inline-flex; } td i, li i { display: inline-flex; position: relative; width: 15px; min-height: 1em; height: 17px; top: 2px; background-repeat: no-repeat; margin-right: 4px; margin-left: 1px; } span.flag { overflow: hidden; position: absolute; top: 5px; left: -47px !important; color: rgba(0, 0, 0, 0); border: 1px solid; border-radius: 100%; border-color: rgba(0, 0, 0, 0); background-position: left top; background-size: cover; margin-right: 2px; width: 16px; height: 15px; } article.entry-card.feature { padding: 20px; border-bottom: none; } article.entry-card.feature .item-image-wrapper { width: 70px; height: 70px; padding: 20px; text-align: center; margin-left: auto; margin-right: auto; border: 1px solid RGBA(0, 145, 232, .8); border-radius: 100%; } article.entry-card.feature a .entry-title, article.entry-card.feature .entry-title { text-align: center; color: #0091e8 !important; font-weight: 700; padding-bottom: 20px; padding-top: 20px; margin-bottom: 15px; } article.entry-card.feature a:hover .entry-title { color: #ff6e17 !important; font-weight: 700; } article.entry-card.feature .entry-title { border: none !important; border-width: 0 !important; border-bottom: 1px solid !important; border-image-source: linear-gradient(to left, rgba(0, 0, 0, .05), rgba(0, 0, 0, .15)) !important; border-image-slice: 1 !important; box-sizing: inherit !important; } article.entry-card.feature .item-image-wrapper img { width: 30px; height: auto; max-height: 30px; filter: invert(42%) sepia(94%) saturate(2168%) hue-rotate(177deg) brightness(93%) contrast(102%); transition: none !important; } article.entry-card.feature a:hover .item-image-wrapper { border-color: RGBA(255, 110, 23, .8); } article.entry-card.feature a:hover .item-image-wrapper img { filter: invert(53%) sepia(82%) saturate(2827%) hue-rotate(349deg) brightness(100%) contrast(102%); } article.entry-card.feature .item-content-wrapper { padding: 0; } .single-feature .ct-featured-image { width: 100px; height: 100px; padding: 25px; text-align: center; margin-top: 30px; margin-left: auto; margin-bottom: 30px; margin-right: auto; border: 1px solid RGBA(0, 145, 232, .8); border-radius: 100%; } .single-feature img.wp-post-image { width: 50px; height: auto; max-height: 50px; filter: invert(42%) sepia(94%) saturate(2168%) hue-rotate(177deg) brightness(93%) contrast(102%); transition: none !important; } .featured-item { margin-bottom: 30px; overflow: hidden; position: relative; text-align: center; } .featured-item h4 { margin-bottom: 5px; } .featured-item h3, .featured-item h4, .featured-item .item-content-wrapper, .featured-item-mgs h3, .featured-item-mgs h4, .featured-item-mgs p, .featured-item-mgs ul, .featured-item-mgs h3, .featured-item-mgs h4, .featured-item-mgs p, .featured-item-mgs ul, .featured-item-iss h3, .featured-item-iss h4, .featured-item-iss p, .featured-item-iss ul { padding: 0 15px; text-align: left; hyphens: auto; } .featured-item p, .sidebar .widget_wp_views .wpv-filter-form { margin-bottom: 15px; } .featured-item .edit-link, .featured-item-mgs .edit-link, .featured-item-iss .edit-link { bottom: 2px; position: absolute; right: 2px; } .featured-item:active, .featured-item:focus, .featured-item:hover, .featured-item-mgs:active, .featured-item-mgs:focus, .featured-item-mgs:hover { border-color: rgba(255, 80, 0, 0.4) !important; } .featured-item:active, .featured-item:focus, .featured-item:hover, .featured-item-mgs:active, .featured-item-mgs:focus, .featured-item-mgs:hover { border-color: rgba(255, 80, 0, 0.4) !important; } .featured-item:active a, .featured-item:focus a, .featured-item:hover a, a:hover .sf-icon-small, .featured-item-mgs:active a, .featured-item-mgs:focus a, .featured-item-mgs:hover a { color: var(--theme-palette-color2) !important; } .featured-item .item-content-wrapper, .featured-item .item-details, .featured-item-mgs .item-details { min-height: 110px; } .featured-item a.sf-button, .featured-item-mgs a.sf-button { color: #FFF !important; margin: 15px auto !important; padding: 8px 24px; } .item-content-wrapper ul ul, .item-details ul ul { margin-left: 0; } .item-wrapper, .entries .item-wrapper { background-color: rgba(255, 255, 255, .7); background-color: rgba(128, 128, 128, .02); box-shadow: 2px 4px 8px rgba(128, 128, 128, .1); position: relative; border-top: 1px solid rgba(128, 128, 128, .1); border-bottom: 1px solid rgba(128, 128, 128, .2); padding: 30px; } .entries .item-image-wrapper { display: block; width: 100%; aspect-ratio: 16/9; border-top: 1px solid rgba(128, 128, 128, .1); border-bottom: 1px solid rgba(128, 128, 128, .05); } .item-image-wrapper a { display: block; } .entries .item-content-wrapper { padding: 0px; } .entries.distributors-enhanced-listing.distributor-results h4 { min-height: 62.8px; max-width: 80%; } .entry-content ol { padding: 0 0 0 40px !important; list-style-type: decimal !important; } ul.iconlist, ul.listing { list-style-type: none; list-style-position: outside; padding: 0 0 0 20px; } ul.listing li:before { position: relative; width: 15px; height: 12px; display: inline-flex; background-repeat: no-repeat; margin-left: -19px !important; -moz-font-feature-settings: liga; -ms-font-feature-settings: liga 1; -o-font-feature-settings: liga; -webkit-font-feature-settings: liga; -webkit-font-smoothing: antialiased; color: var(--theme-palette-color2); content: "\f105"; font-family: "Font Awesome 5 Free"; font-feature-settings: liga; font-style: normal; font-weight: 900; text-decoration: none; text-rendering: optimizeLegibility; white-space: nowrap; list-style: none; list-style-type: none; } ul.listing-events li { list-style-type: none; margin-bottom: 20px; } .iconlist li { position: relative; } .iconlist li i { position: absolute; left: -19px; top: 5px; } .iconlist li a i { position: inherit; } .featured-item-mgs li, .featured-item li, .listing li, .packages li, .iconlist li { line-height: 175%; } ul.listing.box-content-wrap { padding: 30px 30px 30px 50px !important; } body { background-color: #001011 !important; ; } #header [data-row*='top'] .ct-header-cta .ct-button { border: none !important; } [data-header*="type-1"] .ct-header [data-row*="top"] .ct-header-cta a { padding-left: 5px !important; } [data-header*="type-1"] [data-id="search"] { --icon-hover-color: var(--theme-palette-color2); } header#header { padding-bottom: 0px !important; background-color: white; } #header [data-row*='top'] a.ct-button.phone { display: none; } body.de #header [data-row*='top'] a.ct-button.phone { display: inherit; } main#main { width: 100vw; } #main { background-color: white; background: -webkit-linear-gradient(-37deg, rgba(242, 242, 242, 1) 3%, rgba(252, 252, 252, 1) 97%); background: -o-linear-gradient(-37deg, rgba(242, 242, 242, 1) 3%, rgba(252, 252, 252, 1) 97%); background: -moz-linear-gradient(-37deg, rgba(242, 242, 242, 1) 3%, rgba(252, 252, 252, 1) 97%); background: linear-gradient(-37deg, rgba(242, 242, 242, 1) 3%, rgba(252, 252, 252, 1) 97%); } .entry-content > section:nth-of-type(odd) { background-color: rgba(128, 128, 128, .02); } .entry-content > section:nth-of-type(even) { background-color: rgba(255, 255, 255, .3); } .bg-primary { background-color: #007bff !important; } a.bg-primary:hover, a.bg-primary:focus, button.bg-primary:hover, button.bg-primary:focus { background-color: #0062cc !important; } .bg-secondary { background-color: #6c757d !important; } a.bg-secondary:hover, a.bg-secondary:focus, button.bg-secondary:hover, button.bg-secondary:focus { background-color: #545b62 !important; } .bg-success { background-color: #28a745 !important; } a.bg-success:hover, a.bg-success:focus, button.bg-success:hover, button.bg-success:focus { background-color: #1e7e34 !important; } .bg-info { background-color: #17a2b8 !important; } a.bg-info:hover, a.bg-info:focus, button.bg-info:hover, button.bg-info:focus { background-color: #117a8b !important; } .bg-warning { background-color: #ffc107 !important; } a.bg-warning:hover, a.bg-warning:focus, button.bg-warning:hover, button.bg-warning:focus { background-color: #d39e00 !important; } .bg-danger { background-color: #dc3545 !important; } a.bg-danger:hover, a.bg-danger:focus, button.bg-danger:hover, button.bg-danger:focus { background-color: #bd2130 !important; } .bg-light { background-color: #f8f9fa !important; } a.bg-light:hover, a.bg-light:focus, button.bg-light:hover, button.bg-light:focus { background-color: #dae0e5 !important; } .bg-dark { background-color: #343a40 !important; } a.bg-dark:hover, a.bg-dark:focus, button.bg-dark:hover, button.bg-dark:focus { background-color: #1d2124 !important; } .bg-white { background-color: #fff !important; } .bg-transparent { background-color: transparent !important; } .badge { display: inline-block; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; padding: 5px 8px; border-radius: 3px; color: white; margin-left: 4px; text-indent: 0; } @media (prefers-reduced-motion: reduce) { .badge { transition: none; } } a.badge:hover, a.badge:focus { text-decoration: none; } .badge:empty { display: none; } .btn .badge { position: relative; top: -1px; } .badge-pill { padding-right: 0.6em; padding-left: 0.6em; border-radius: 10rem; } .badge-primary { color: #fff; background-color: #007bff; } a.badge-primary:hover, a.badge-primary:focus { color: #fff; background-color: #0062cc; } a.badge-primary:focus, a.badge-primary.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); } .badge-secondary { color: #fff; background-color: #6c757d; } a.badge-secondary:hover, a.badge-secondary:focus { color: #fff; background-color: #545b62; } a.badge-secondary:focus, a.badge-secondary.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); } .badge-success { color: #fff; background-color: #28a745; } a.badge-success:hover, a.badge-success:focus { color: #fff; background-color: #1e7e34; } a.badge-success:focus, a.badge-success.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); } .badge-info { color: #fff; background-color: #17a2b8; } a.badge-info:hover, a.badge-info:focus { color: #fff; background-color: #117a8b; } a.badge-info:focus, a.badge-info.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } .badge-warning { color: #212529; background-color: #ffc107; } a.badge-warning:hover, a.badge-warning:focus { color: #212529; background-color: #d39e00; } a.badge-warning:focus, a.badge-warning.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); } .badge-danger { color: #fff; background-color: #dc3545; } a.badge-danger:hover, a.badge-danger:focus { color: #fff; background-color: #bd2130; } a.badge-danger:focus, a.badge-danger.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); } .badge-light { color: #212529; background-color: #f8f9fa; } a.badge-light:hover, a.badge-light:focus { color: #212529; background-color: #dae0e5; } a.badge-light:focus, a.badge-light.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); } .badge-dark { color: #fff; background-color: #343a40; } a.badge-dark:hover, a.badge-dark:focus { color: #fff; background-color: #1d2124; } a.badge-dark:focus, a.badge-dark.focus { outline: 0; box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); } header#header .menu li.home { display: none !important; } @media (max-width: 999.98px) { header#header .menu li.home { display: inherit !important; } } .ct-language-switcher span { white-space: nowrap; } nav#header-menu-1 ul.sub-menu { border-top: 2px solid #FF6E17; } nav#header-menu-1 ul.sub-menu ul.sub-menu { border-top: inherit; } nav > ul > [class*="ct-mega-menu"] > .sub-menu > li { min-width: 0; padding: 0px !important; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li > a { height: 203px; padding: 150px 10px 0px 10px !important; background: linear-gradient(0deg, rgba(25, 49, 83, 0) 53px, rgba(25, 49, 83, 0.05) 54px, rgba(25, 49, 83, 0.1) 100%) !important; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li:hover > a { color: #ffffff !important; background: linear-gradient(0deg, rgba(25, 49, 83, 1) 53px, rgba(25, 49, 83, 0.05) 54px, rgba(25, 49, 83, 0) 100%) !important; } @media only screen and (min-width: 320px) { } @media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 320px), only screen and (min--moz-device-pixel-ratio: 2) and (min-width: 320px), only screen and (-o-min-device-pixel-ratio: 2/1) and (min-width: 320px), only screen and (min-device-pixel-ratio: 2) and (min-width: 320px), only screen and (min-resolution: 192dpi) and (min-width: 320px), only screen and (min-resolution: 2dppx) and (min-width: 320px) { } @media only screen and (min-width: 700px) { [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.tg { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-tg-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.mgc { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-mgc-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.bfs { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-bfs-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.bg { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-bg-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.gsb { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-gsb-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.rigamo { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-rigamo-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.raz { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-raz-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.mgs { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-mgs-80.jpg) no-repeat center top !important; background-size: auto 150px; } } @media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 700px), only screen and (min--moz-device-pixel-ratio: 2) and (min-width: 700px), only screen and (-o-min-device-pixel-ratio: 2/1) and (min-width: 700px), only screen and (min-device-pixel-ratio: 2) and (min-width: 700px), only screen and (min-resolution: 192dpi) and (min-width: 700px), only screen and (min-resolution: 2dppx) and (min-width: 700px) { } @media only screen and (min-width: 1300px) { } @media only screen and (-webkit-min-device-pixel-ratio: 2) and (min-width: 1300px), only screen and (min--moz-device-pixel-ratio: 2) and (min-width: 1300px), only screen and (-o-min-device-pixel-ratio: 2/1) and (min-width: 1300px), only screen and (min-device-pixel-ratio: 2) and (min-width: 1300px), only screen and (min-resolution: 192dpi) and (min-width: 1300px), only screen and (min-resolution: 2dppx) and (min-width: 1300px) { [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.tg { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-tg@2x-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.mgc { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-mgc@2x-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.bfs { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-bfs@2x-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.bg { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-bg@2x-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.gsb { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-gsb@2x-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.rigamo { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-rigamo@2x-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.raz { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-raz@2x-80.jpg) no-repeat center top !important; background-size: auto 150px; } [data-dropdown*='simple'] > ul > [class*='ct-mega-menu'] .sub-menu > li.mgs { background: url(//www.ritter.de/rit/navi/rit_2022-xmm-mgs@2x-80.jpg) no-repeat center top !important; background-size: auto 150px; } } span.separator { margin-left: 2px; margin-right: 2px; color: silver; } .entry-content > section { margin: 0 auto; padding: 2em 0; } article > .entry-content > *:not(.alignwide):not(.alignfull) .wp-block-columns, .entry-content > section [class*="_inner-container"] { width: 100%; max-width: var(--theme-default-editor, var(--theme-block-max-width)); margin-left: auto; margin-right: auto; } .entry-content > section.alignfull [class*="_inner-container"] { max-width: 100%; margin-left: 0; margin-right: 0; } .entry-content .wp-block-cover [class*="_inner-container"] > *:not(.alignfull), .entry-content .wp-block-group.has-background [class*="_inner-container"] > *:not(.alignfull), .entry-content section [class*="_inner-container"] > *:not(.alignfull) .entry-content [class*="_inner-container"] > .wp-block-group { width: 100% !important; } .entry-content > section .wp-block-group { padding: 0 !important; } .entry-content > section .wp-block-group, .entry-content > section .wp-bootstrap-blocks-container { padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; } .alignnarrow { max-width: 930px !important; margin-left: auto; margin-right: auto; } section.toc { background: #edf6ff !important; margin: 0; padding: 0; } section.wp-block-group.toc .wp-block-columns { margin: 0 auto; } #toc_container { background: inherit; border: none; margin: 0; padding: 30px 50px; } #toc_container p.toc_title { margin: 0; padding: 0; } #toc_container p.toc_title + ul.toc_list { margin: 0; } #toc_container ul.toc_list { padding: 30px; } #toc_container.no_bullets li:before { display: none !important; } #toc_container ul { list-style-type: none; } ul.toc_list li a span:after { content: "."; margin-right: 2px; } ul.toc_list ul { margin-left: 30px; } .mt0, .mt0 .wp-block-group__inner-container, .mt0 .wp-block-columns > * { margin-top: 0 !important; } .mb0, .mb0 .wp-block-group__inner-container { margin-bottom: 0 !important; } .mr0, .mr0 .wp-block-group__inner-container { margin-right: 0 !important; } .ml0, .ml0 .wp-block-group__inner-container { margin-left: 0 !important; } .pt0, .pt0 .wp-block-group__inner-container { padding-top: 0 !important; } .pb0, .pb0 .wp-block-group__inner-container { padding-bottom: 0 !important; } .pr0, .pr0 .wp-block-group__inner-container { padding-right: 0 !important; } .pl0, .pl0 .wp-block-group__inner-container { padding-left: 0 !important; } .mp0 { margin: 0 !important; padding: 0 !important; } p { hyphens: auto; } p.impact-text { font-size: 130%; margin-bottom: 13px; } li a:empty, p:empty { display: none; } a, b, strong { font-weight: 600; } em strong, strong em { color: inherit; font-style: italic !important; text-transform: inherit; } th { white-space: nowrap; min-width: 10%; text-align: center !important; } sup { margin-left: 3px; } section.x-slide-outer, section.x-slide-outer .wp-block-group__inner-container { margin: 0 !important; padding: 0 !important; height: 40vh; min-height: 400px; } section.x-slide-outer.black { background-color: black !important; } section.x-slide-outer.transparent { background-color: none !important; } .wp-block-group.x-slide-inner { width: 100% !important; margin: 0 !important; background-size: auto 100% !important; position: relative; } .wp-block-group.x-slide-inner.auto-90 { background-size: auto 90% !important; } .wp-block-group.x-slide-inner.auto-30 { background-size: auto 30% !important; } .wp-block-group.x-slide-inner.cover { background-size: cover !important; } .wp-block-group.x-slide-inner.contain { background-size: contain !important; } .wp-block-group.x-slide-inner .wp-block-columns { max-width: var(--theme-default-editor, var(--theme-block-max-width)); margin-left: auto !important; margin-right: auto !important; } .x-slide-inner a.wp-block-button__link { border-radius: 0 !important; text-transform: initial; } .x-slide-inner.orange a.wp-block-button__link { background-color: rgba(255, 110, 23, 0.9) !important; border: rgba(255, 110, 23, 0.9) !important; } .x-slide-inner.darkblue a.wp-block-button__link { background-color: rgba(25, 49, 83, 0.9) !important; border: rgba(25, 49, 83, 0.9) !important; } .x-slide-inner.orange a.wp-block-button__link:hover, .x-slide-inner.darkblue a.wp-block-button__link:hover { background-color: #0091e8 !important; border: #0091e8 !important; } .x-slide-inner .wp-block-buttons { position: relative; margin-left: 60px; margin-right: 60px; } .x-slide-inner.right .wp-block-buttons { align-items: right !important; text-align: right !important; } .x-slide-inner.left .wp-block-buttons { align-items: left !important; text-align: left !important; } .x-slide-inner.left .wp-block-button.line-one, .wp-block-columns.padded.left h2 span.line-one { position: absolute; top: -12px; animation-name: slide-from-left; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; animation-timing-function: ease; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; font-size: 1.3em; } .x-slide-inner.left .wp-block-button.line-two, .wp-block-columns.padded.left h2 span.line-two { position: absolute; bottom: -12px; animation-name: slide-from-left; -webkit-animation-delay: 0.5s; animation-delay: 0.5s; animation-timing-function: ease; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; font-size: 1.3em; } @-webkit-keyframes slide-from-left { from { left: -1000px; opacity: 0; } to { left: 0; opacity: 1; } } @keyframes slide-from-left { from { left: -1000px; opacity: 0; } to { left: 0; opacity: 1; } } .x-slide-inner.right .wp-block-button.line-one, .wp-block-columns.padded.right h2 span.line-one { position: absolute; top: -12px; animation-name: slide-from-right; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; animation-timing-function: ease; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; opacity: 0; font-size: 1.3em; } .x-slide-inner.right .wp-block-button.line-two, .wp-block-columns.padded.right h2 span.line-two { position: absolute; bottom: -12px; animation-name: slide-from-right; -webkit-animation-delay: 0.5s; animation-delay: 0.5s; animation-timing-function: ease; -webkit-animation-duration: 0.3s; animation-duration: 0.3s; animation-fill-mode: forwards; opacity: 0; font-size: 1.3em; } @-webkit-keyframes slide-from-right { from { right: -1000px; transform: translateX(-100%); opacity: 0; } to { right: 0%; transform: translateX(0%); opacity: 1; } } @keyframes slide-from-right { from { right: -1000px; transform: translateX(-100%); opacity: 0; } to { right: 0%; transform: translateX(0%); opacity: 1; } } .x-slide-inner.right a { text-align: right !important; } .x-slide-inner a.wp-block-button__link { position: relative; padding: 0; background-color: transparent; border: none; } .x-slide-inner.darkblue a.wp-block-button__link span { background-color: rgba(25, 49, 83, 0.9) !important; border: rgba(25, 49, 83, 0.9) !important; } .x-slide-inner a.wp-block-button__link span { -webkit-box-decoration-break: clone !important; box-decoration-break: clone !important; padding: 5px 20px; } .entry-tags a { border-color: rgba(128, 128, 128, .2) !important; border-radius: 3px !important; font-weight: 600 !important; color: rgba(128, 128, 128, .9) !important; background-color: rgba(128, 128, 128, .01) !important; } .button:hover, .submit:hover, .ct-button:hover, .entry-tags a:hover, .added_to_cart:hover, [type="submit"]:hover, .wp-block-file .wp-block-file__button:hover, div:not(.is-style-outline) > .wp-block-button__link:hover, .forminator-ui[data-design="none"] .forminator-button:hover, button[class*="ajax"]:hover, button.regform-button:hover { border-color: var(--theme-button-border-hover-color) !important; color: var(--theme-buttonTextHoverColor) !important; background-color: var(--theme-buttonHoverColor) !important; } .entry-content .wp-block-buttons { padding: 30px !important; text-align: center; } input[type="button"] { font-family: var(--theme-buttonFontFamily, var(--theme-fontFamily)); font-size: var(--theme-buttonFontSize); font-weight: var(--theme-buttonFontWeight); font-style: var(--theme-buttonFontStyle); line-height: var(--theme-buttonLineHeight); letter-spacing: var(--theme-buttonLetterSpacing); text-transform: var(--theme-buttonTextTransform); -webkit-text-decoration: var(--theme-buttonTextDecoration); text-decoration: var(--theme-buttonTextDecoration); position: relative; color: var(--theme-buttonTextInitialColor); border: var(--theme-button-border); background-color: var(--theme-buttonInitialColor); display: var(--theme-display, inline-flex); align-items: center; justify-content: center; min-height: var(--theme-buttonMinHeight); padding: var(--theme-button-padding); border: none; -webkit-appearance: none; appearance: none; cursor: pointer; -webkit-user-select: none; user-select: none; text-align: center; border-radius: var(--theme-buttonBorderRadius, 3px); transition: all 0.2s ease; --has-link-decoration: var(--false); margin: 0 5px; } input[type="button"]:hover { border-color: var(--theme-button-border-hover-color); color: var(--theme-buttonTextHoverColor); background-color: var(--theme-buttonHoverColor); } .wp-block-cover.alignfull { min-height: 30vh !important; margin-bottom: 0 !important; } .wp-block-cover div.wp-block-button.line-one:not(.is-style-outline) > .wp-block-button__link, .wp-block-cover div.wp-block-button.line-two:not(.is-style-outline) > .wp-block-button__link { background-color: RGBA(255, 164, 0, .9) !important; } .wp-block-cover .line-one { -webkit-animation: bounce-in 1s ease 0s 1 normal; -moz-animation: bounce-in 1s ease 0s 1 normal; -ms-animation: bounce-in 1s ease 0s 1 normal; animation: bounce-in 1s ease 0s 1 normal; } .wp-block-cover .line-two { -webkit-animation: bounce-in 1s ease 0.3s 1 normal; -moz-animation: bounce-in 1s ease 0.3s 1 normal; -ms-animation: bounce-in 1s ease 0.3s 1 normal; animation: bounce-in 1s ease 0.3s 1 normal; } @-webkit-keyframes bounce-in { 0% { opacity: 0; -webkit-transform: scale(.3); transform: scale(.3); } 50% { opacity: 1; -webkit-transform: scale(1.0); transform: scale(1.0); } 70% { -webkit-transform: scale(0.9); transform: scale(0.9); } 100% { -webkit-transform: scale(1); transform: scale(1); } } table { background-color: #fff; display: table; margin-bottom: 10px; width: 100%; } table, th, td { border-collapse: collapse !important; border-color: rgba(128, 128, 128, .2) !important; border-left: none !important; border-right: none !important; } td { min-width: 50px !important; } table caption { caption-side: bottom; } .wr10 { width: 10%; } .wr20 { width: 20%; } .wr30 { width: 30%; } .wr40 { width: 40%; } .wr50 { width: 50%; } .wr50.flex { max-width: 50%; } .wr60 { width: 60%; } .wr70 { width: 70%; } .wr80 { width: 80%; } .wr90 { width: 90%; } th.center, td.center { text-align: center !important; } th.einheit, td.einheit { text-align: left !important; } th.wert, td.wert, th.right, td.right { text-align: right !important; } @media (max-width: 575.98px) { .table-responsive-sm { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } .table-responsive-sm > .table-bordered { border: 0; } } @media (max-width: 767.98px) { .table-responsive-md { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } .table-responsive-md > .table-bordered { border: 0; } } @media (max-width: 991.98px) { .table-responsive-lg { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } .table-responsive-lg > .table-bordered { border: 0; } } @media (max-width: 1199.98px) { .table-responsive-xl { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } .table-responsive-xl > .table-bordered { border: 0; } } .table-responsive { display: block; width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; } .table-responsive > .table-bordered { border: 0; } table.performance.striped_minimal th { width: 10%; } table.configurations td.ir1, table.configurations td.ir2 { min-width: 250px !important; white-space: inherit; } .su-table { width: 100%; margin-bottom: 1.5em; } .su-table table { width: 100% !important; margin: 0 !important; border-collapse: collapse !important; font-size: 14px !important; border: inherit !important; border-bottom: 1px solid #eee !important; border-top: 1px solid #eee !important; table-layout: auto !important; } .su-table table th { text-align: center !important; padding: 2px 10px !important; font-size: 14px !important; font-weight: inherit !important; color: inherit !important; border: inherit !important; border-bottom: 1px solid #eee !important; border-top: 1px solid #eee !important; background: inherit !important; background-color: #fffbea !important; } .su-table table td { padding: 3px 10px !important; border: inherit !important; border-bottom: 1px solid #eee !important; background: #ffffff !important; } table, table-responsive, .su-table-responsive { overflow-x: auto; } .table-responsive table, .su-table-responsive table { width: auto !important; min-width: 100% !important; } .table-responsive table th, .table-responsive table td, .su-table-responsive table th, .su-table-responsive table td { word-break: initial !important; } .table-fixed table, .su-table-fixed table { table-layout: fixed !important; } .table table thead tr td, .su-table table thead tr td, table thead tr td { background-color: #fffbea !important; } .table table th, .table table thead th, .table table thead td, .su-table table th, .su-table table thead th, .su-table table thead td, table th, table thead th, table thead td { border-bottom: 1px solid #eee !important; border-top: 1px solid #eee !important; padding: 3px 10px !important; white-space: nowrap; padding-left: 10px; text-transform: none; vertical-align: top; background-color: #fffbea !important; } table tbody tr:nth-of-type(odd), table.table-striped tbody tr:nth-of-type(odd) { background-color: RGBA(134, 136, 137, .03) !important; } table tbody tr:nth-of-type(even), table.table-striped tbody tr:nth-of-type(even) { background-color: RGBA(134, 136, 137, .1) !important; } table thead tr { background-color: #fffbea !important; } table th a, table th a:visited, table thead th a, table thead th a:visited { color: #193153 !important; } table th a:hover, table th a:active, table th a:focus, table thead th a:hover, table thead th a:active, table thead th a:focus { color: #FF6E17; } td.right { text-align: right; padding-right: 1.5% !important; } td.mid-right { text-align: right; padding-right: 5% !important; white-space: nowrap; } td.mid-left { text-align: left; padding-left: 3% !important; } td.left { text-align: left; padding-left: 0.5% !important; } td.bezeichner, td.nowrap { white-space: nowrap; } td.center { text-align: center; } .wr10 { width: 10%; } .wr20 { width: 20%; } .wr30 { width: 30%; } .wr40 { width: 40%; } .wr50 { width: 50%; } .wr50.flex { max-width: 50%; } .wr60 { width: 60%; } .wr70 { width: 70%; } .wr80 { width: 80%; } .wr90 { width: 90%; } th.center, td.center { text-align: center !important; } th.einheit, td.einheit { text-align: left !important; } th.wert, td.wert, th.right, td.right { text-align: right !important; } table { background-color: #fff; display: table; margin-bottom: 10px; width: 100%; } table tbody tr:hover, table tbody tr:focus, table tbody tr:active, table.table-striped tbody tr:hover, table.table-striped tbody tr:focus, table.table-striped tbody tr:active, table.table-condensed tbody tr:hover, table.table-condensed tbody tr:focus, table.table-condensed tbody tr:active, table.table-hover tbody tr:hover, table.table-hover tbody tr:focus, table.table-hover tbody tr:active { background-color: RGBA(0, 145, 232, .1) !important; } td:first-child[rowspan] { background: rgb(230, 231, 231) !important; background: linear-gradient(90deg, rgba(230, 231, 231, 1) 0%, rgba(250, 250, 250, 1) 30%) !important; border-top: 5px solid white !important; border-bottom: 5px solid white !important; } tr.first, tr.first td, td.first { border-top: 5px solid white !important; } tr.last, tr.last td, td.last { border-bottom: 5px solid white !important; } table.data th, table.data td { line-height: 1.3; padding: 4px 8px; vertical-align: top; } table td.narrow { width: 20% !important; } table td.wide { width: 80% !important; } td.nowrap { white-space: nowrap; } th.display { min-width: 120px; } .eo-events-widget li { background-color: rgba(0, 0, 0, .015) !important; border: 1px solid #FF6E17; color: #FF6E17; height: 75px; margin-bottom: 6px !important; padding: 12px; } .eo-events-widget li a { font-size: 14px; padding-top: 0 !important; } .whitestroke .box-content-wrap { background-color: #fff !important; border-color: #FF6E17 !important; margin-bottom: 30px; padding: 14px 14px 5px; } .spb_box_text .box-content-wrap { border-radius: 2px; min-height: 150px; padding: 1px 10px; } .ct-widget.widget_block.widget_tag_cloud { text-align: center; } .wpml-ls-statics-footer.wpml-ls.wpml-ls-legacy-list-horizontal { font-size: 0.8em; } footer.ct-footer .wp-block-button.is-style-outline .wp-block-button__link:hover { --buttonTextInitialColor: var(--theme-palette-color8); border-width: 2px; border-style: solid; color: var(--theme-palette-color8); background-color: transparent; border-color: var(--theme-palette-color8); } .ct-widget.widget_block.widget_media_image { text-align: center; } div#block-26 a { margin-left: auto; margin-right: auto; max-width: 970px; } .accordion { overflow-anchor: none; } .accordion > .card { overflow: hidden; } .accordion > .card:not(:last-of-type) { border-bottom: 0; border-bottom-right-radius: 0; border-bottom-left-radius: 0; } .accordion > .card:not(:first-of-type) { border-top-left-radius: 0; border-top-right-radius: 0; } .accordion > .card > .card-header { border-radius: 0; margin-bottom: -1px; } .distributor-id .item-image-wrapper { margin-bottom: 20px; } img.rotate { -moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -o-transform: rotate(5deg); -webkit-transform: rotate(5deg); border: 1px solid #DCDCDC; margin: 0 0 0 20px; position: relative; top: 0; transform: rotate(5deg); } .bbfs-indicators { max-width: 30px; text-align: center; } .bbfs-indicators span { margin-bottom: 5px !important; } span.cbfs, span.bbfsnr { background-color: #193153; border-radius: 50%; color: #FFF; display: inline-table; font-size: 80%; font-weight: 700; height: 16px; margin: 0 4px 0 0; padding: 0; text-align: center; width: 24px; } div#stirring-device-for-pmma-fermentation-bottles div.wp-caption, .infografic.small { max-width: 170px; } .bbfs-item-image { background-color: #fafafa; border: 1px solid #f0f0f0; border-radius: 3px; border-top: none !important; height: 262.5px; overflow: hidden; position: relative; text-align: center; } .bbfs-item-image img { position: relative; -webkit-transform: translateY(-50%); transform: translateY(-50%); top: 50%; } .bbfs-item-image img { max-height: 262.5px; width: auto !important; } .bbfs-indicators { max-width: 30px; text-align: center; } .bbfs-indicators span { margin-bottom: 5px !important; } span.cbfs, span.bbfsnr { background-color: #193153; border-radius: 50%; color: #FFF; display: inline-table; font-size: 80%; font-weight: 700; height: 16px; margin: 0 4px 0 0; padding: 2px 5px; text-align: center; text-indent: 0 !important; white-space: nowrap; width: 24px; } span.bbfs09 { background-color: #e2c000; color: #FFF; display: inline-table; font-size: 80%; font-weight: 700; height: 16px; margin: 0 2px; padding: 0; text-align: center; width: 22px; } span.bbfs18 { background-color: #008b56; color: #FFF; display: inline-table; font-size: 80%; font-weight: 700; height: 16px; margin: 0 4px 0 0; padding: 0; text-align: center; width: 22px; } .package.bbfs09 h3.package.number { color: #e2c000 !important; } .package.bbfs09 li:before { color: #e2c000 !important; } .package.bbfs18 h3.package.number { color: #008b56 !important; } .package.bbfs18 li:before { color: #008b56 !important; } .package.bbfs09 .box-content-wrap { border-color: #e2c000 !important; border-top: 10px solid #e2c000 !important; } .package.bbfs18 .box-content-wrap { border-color: #008b56 !important; border-top: 10px solid #008b56 !important; } .wp-block-toolset-blocks-container.tb-container.package { padding: 0 !important; } .package .box-content-wrap { background-color: #fff !important; border-color: #FF6E17 !important; margin-bottom: 30px !important; padding: 30px !important; } div#stirring-device-for-pmma-fermentation-bottles div.wp-caption, .infografic.small { max-width: 170px; } .packages h3.package.number { display: block; font-size: 3em; font-weight: 600; padding: 0; position: relative; right: 0px; text-align: right; border: none !important; line-height: 0; text-transform: uppercase; margin-top: 30px; top: 1px; } .entry-card .ct-image-container:not(.boundless-image) img { object-fit: contain; position: relative; top: 50%; transform: perspective(1px) translateY(-50%); } .entry-card .boundless-image { width: initial; margin-left: calc(var(--theme-card-inner-spacing, 30px) * -1); margin-right: calc(var(--theme-card-inner-spacing, 30px) * -1); border-top: 1px solid rgba(128, 128, 128, .15); border-bottom: 1px solid rgba(128, 128, 128, .15); } ul.performance-data, .flexslider ul { list-style-type: none !important; padding: 0; } ul.performance-data li { display: inline-block; float: left; margin-right: .18%; width: 49.8%; } .performance-data table, table.models { width: 100%; } .performance-data td.title { width: 60%; } .performance-data td.value { text-align: right; white-space: nowrap; width: 25%; } .performance-data td.unit { width: 15%; } ul.performance-data + br { clear: both; } ul.nav.nav-tabs li { margin-left: 0 !important; border-bottom-right-radius: 0 !important; border-bottom-left-radius: 0 !important; border-bottom: none !important; } table.table-measuring-ranges thead tr:first-of-type, table.table-detection-limits thead tr:first-of-type { font-size: 16px; } .table-measuring-ranges th, .table-detection-limits th { line-height: 1; text-align: center; padding: 5px !important; } table.table-measuring-ranges thead tr:first-of-type th, table.table-detection-limits thead tr:first-of-type th { padding: 13px 5px 10px !important; } table.table-measuring-ranges td, table.table-detection-limits td { text-align: center; } td.mgs.ir:nth-of-type(odd) { background-color: RGBA(255, 107, 0, .1) !important; } td.mgs.ir:nth-of-type(even) { background-color: RGBA(255, 107, 0, .16) !important; } td.mgs.uv:nth-of-type(odd) { background-color: RGBA(0, 74, 152, .1) !important; } td.mgs.uv:nth-of-type(even) { background-color: RGBA(0, 74, 152, .16) !important; } td.mgs.uvras:nth-of-type(odd) { background-color: RGBA(39, 0, 137, .1) !important; } td.mgs.uvras:nth-of-type(even) { background-color: RGBA(39, 0, 137, .16) !important; } table .listing-gases { padding: 3px 3px 2px; } table th a, table th a:visited, table thead th a, table thead th a:visited { color: #193153 !important; font-weight: 600 !important; } table.table-measuring-ranges tr:nth-of-type(2) th span { font-weight: 400 !important; white-space: break-spaces !important; padding: 3px 5px 5px 5px; text-align: center !important; display: block; } td.lead.mgs { text-align: center; min-width: 100px !important; font-size: 15px; border-right: 2px solid; background-color: inherit !important; } td.lead.mgs.ir { color: #ff6b00; border-right-color: #ff6b00; background-color: RGBA(255, 107, 0, .05) !important; } td.lead.mgs.uv { color: #004a98; border-right-color: #004a98; background-color: RGBA(0, 74, 152, .05) !important; } td.lead.mgs.uvras { color: #270089; border-right-color: #270089; background-color: RGBA(39, 0, 137, .05) !important; } .legend.mgs { margin-top: 15px; margin-bottom: 0px; text-align: center; } .legend.mgs span { display: inline-block; } .mgs.box { width: 24px; height: 16px; margin-left: 15px; } .mgs.box.ir { background-color: RGBA(255, 107, 0, .6) !important; } .mgs.box.uv { background-color: RGBA(0, 74, 152, .6) !important; } .mgs.box.uvras { background-color: RGBA(39, 0, 137, .6) !important; } span.mgs.label { background-color: transparent !important; font-size: 14px; vertical-align: text-bottom; padding: 0 10px; } span.mgs.label.ir { color: #ff6b00 !important; } span.mgs.label.uv { color: #004a98 !important; } span.mgs.label.uvras { color: #270089 !important; } figure.mgs { background-color: transparent !important; border-top: 3px solid; text-align: right; padding-top: 0; } figure.mgs.ir { border-color: RGBA(255, 107, 0, 1) !important; } figure.mgs.uv { border-color: RGBA(0, 74, 152, 1) !important; } figure.mgs.ir.uv { border-color: RGBA(0, 74, 152, 1) !important; border-image: 3 0 0 0 !important; border-image-source: linear-gradient(to left, rgba(0, 74, 152, 1) 15%, rgba(255, 107, 0, 1) 35%) !important; border-image-slice: 3 0 0 0 !important; border-left: none !important; border-right: none !important; border-bottom: none !important; } figure.mgs.uvras { border-color: RGBA(39, 0, 137, 1) !important; border-image: 3 0 0 0 !important; border-image-source: linear-gradient(to left, rgba(39, 0, 137, 1) 5%, rgba(0, 74, 152, 1) 15%) !important; border-image-slice: 3 0 0 0 !important; border-left: none !important; border-right: none !important; border-bottom: none !important; } figure.mgs .listing-gases { display: inline-flex; padding: 0; margin: 0; } figure.mgs .listing-gases span { padding: 10px 2px; margin: 0; } figure.mgs .listing-gases span:last-of-type { padding-right: 10px !important; } figure.mgs .listing-gases span:first-of-type { padding-left: 10px !important; } figure.mgs .listing-gases span.ir { background-color: RGBA(255, 107, 0, .16) !important; } figure.mgs .listing-gases span.uv, figure.mgs .listing-gases span.uv.uvras.uvras-option { background-color: RGBA(0, 74, 152, .16) !important; } figure.mgs .listing-gases span.uvras { background-color: RGBA(39, 0, 137, .16) !important; } .listing-gases > span:after { content: '/'; margin-left: 3px; } .listing-gases > span:last-of-type:after, table.configurations .listing-gases > span:after { content: '' !important; margin-left: inherit !important; } table .listing-gases > span { background-color: transparent !important; } span.mgs.title { font-weight: 700; font-size: 110%; color: #193153; } .featured-item-mgs { background-color: rgba(0, 0, 0, 0.05) !important; border: 1px solid rgba(0, 0, 0, 0.075) !important; border-radius: 2px; margin-bottom: 30px; min-height: 565px !important; overflow: hidden; position: relative; text-align: left; } th.mgs-table-th-ir, th.mgs-table-th-orange { color: #ff6b00; text-align: center; } th.mgs-table-th-ir { border-top: 2px solid RGBA(255, 107, 0, .5) !important; border-top: 2px solid #ff6b00 !important; } th.mgs-table-th-uv, th.mgs-table-th-blue { color: #004a98; text-align: center; } th.mgs-table-th-uv { border-top: 2px solid RGBA(39, 0, 137, .5) !important; border-top: 2px solid #004a98 !important; } th.mgs-table-th-uvras, th.mgs-table-th-violet { color: #270089; text-align: center; border-top: 2px solid RGBA(39, 0, 137, .5) !important; border-top: 2px solid #270089 !important; } .mgs-top .mgs-top { border-bottom-width: 3px; border-style: hidden hidden solid; table-layout: fixed; width: 770px; } .mgs-top-border-1 td, .mgs-top-border-1 td { border-bottom: 3px solid #f07300; } .mgs-top-border-2 td { border-bottom: 3px solid #002d61; line-height: 1px !important; } .mgs .mgs-blue-dark, .mgs .mgs-blue-dark { color: #002d61; } .mgs .mgs-orange-dark { color: #f07300; } .mgs-top-alt { border-bottom-width: 3px; border-style: hidden hidden solid; table-layout: fixed; } .mgs-table td, .mgs-table th, .mgs th, .mgs td { text-align: center; } td.ir1 { background-color: RGBA(255, 107, 0, .1); } td.ir2 { background-color: RGBA(255, 107, 0, .16); } td.uv1 { background-color: RGBA(0, 74, 152, .1); } td.uv2 { background-color: RGBA(0, 74, 152, .16); } td.uvras1 { background-color: RGBA(39, 0, 137, .1); } td.uvras2 { background-color: RGBA(39, 0, 137, .16); } td.option1 { background-color: RGBA(128, 128, 128, .05); } td.option2 { background-color: RGBA(128, 128, 128, .08); } .listing-gases { margin-left: auto; margin-right: auto; } li .listing-gases { display: contents; } .ir .separator:nth-child(5n):after, .ba4 .separator:nth-child(4n):after, .ba3 .separator:nth-child(3n):after, .ba2 .separator:nth-child(2n):after { content: "\A"; white-space: pre; } .mgs span.gas, .mgs.configurations span.gas { border: 1px solid rgba(0, 0, 0, .3); padding: 2px 4px !important; margin: 2px 0px !important; line-height: initial; display: inline-block; } .mgs.configurations tbody td { padding: 5px 15px; } .spb_content_element.col-sm-12.mgs.spb_text_column { background-color: transparent !important; margin-bottom: 40px; } .spb_content_element.col-sm-12.mgs.ir h4.spb-heading, .spb_content_element.col-sm-12.mgs.ir h3.spb-heading, .spb_content_element.col-sm-12.mgs.ir h4.lined-heading, .spb_content_element.col-sm-12.mgs.ir h3.spb-heading.spb-text-heading { border: none !important; border-width: 0 !important; border-bottom: 1px solid !important; border-bottom-color: RGBA(255, 107, 0, 1) !important; } .spb_content_element.col-sm-12.mgs.uv h4.spb-heading, .spb_content_element.col-sm-12.mgs.uv h3.spb-heading, .spb_content_element.col-sm-12.mgs.uv h4.lined-heading, .spb_content_element.col-sm-12.mgs.uv h3.spb-heading.spb-text-heading { border: none !important; border-width: 0 !important; border-bottom: 1px solid !important; border-bottom-color: RGBA(0, 74, 152, 1) !important; } .spb_content_element.col-sm-12.mgs.ir.uv h4.spb-heading, .spb_content_element.col-sm-12.mgs.ir.uv h3.spb-heading, .spb_content_element.col-sm-12.mgs.ir.uv h4.lined-heading, .spb_content_element.col-sm-12.mgs.ir.uv h3.spb-heading.spb-text-heading { border: none !important; border-width: 0 !important; border-bottom: 1px solid !important; border-image-source: linear-gradient(to left, rgba(0, 74, 152, 1) 15%, rgba(255, 107, 0, 1) 35%) !important; border-image-slice: 1 !important; box-sizing: inherit !important; } .spb_content_element.col-sm-12.mgs .listing-gases { position: absolute; right: 15px; padding: 10px; top: 51px; } .spb_content_element.col-sm-12.mgs.ir .listing-gases { background-color: RGBA(255, 107, 0, .1); } .spb_content_element.col-sm-12.mgs.uv .listing-gases { background-color: RGBA(0, 74, 152, .1); } .spb_content_element.col-sm-12.mgs.ir.uv .listing-gases { background: rgb(240, 240, 240); background: linear-gradient(205deg, rgba(0, 74, 152, .1) 15%, rgba(255, 107, 0, .1) 85%) !important; } table.configurations th td:nth-of-type(4), table.configurations th td:nth-of-type(3), table.configurations th td:nth-of-type(2), table.configurations th.gases { width: 250px; } .entries .partner h3.entry-title { text-align: center; margin-top: 15px; margin-bottom: 0; padding-bottom: 0; } div.pdfemb-toolbar div.pdfemb-poweredby { display: none !important; } canvas.pdfemb-the-canvas, div.pdfemb-viewer { height: auto !important; margin: 0px auto !important; border: 1px solid rgba(128, 128, 128, .3) !important; } .download.pdf h3, .download.pdf h3 a { color: #FF6E17 !important; } div.pdfemb-viewer, .pdfemb-pagescontainer.grab-to-pan-grab, .pdfemb-inner-div.pdfemb-page1 { width: calc(var(--theme-has-boxed-structure, var(--theme-boxed-content-max-width)) - 60px) !important; max-width: calc(var(--theme-has-boxed-structure, var(--theme-boxed-content-max-width)) - 60px) !important; } .distributor-results .distributor-infos { height: 250px; margin: 20px 0 0 !important; overflow: hidden; padding: 10px; } .one_third .distributor-results .distributor-infos { width: 90% !important; } .single-partner .inner-page-wrap { margin-bottom: 30px !important; margin-top: 0px !important; min-height: inherit; } body.archive.tax-sales-area a.ct-image-container, body.archive.tax-sales-area a.ct-image-container img { display: none; } body.archive.tax-sales-area [data-layout*="grid"] .entry-card > *:not(:last-child), body.archive.tax-sales-area [data-layout="classic"] .entry-card > *:not(:last-child) { margin-top: 0; } .component-content { list-style-position: inside; } .component-content li { border-bottom: 1px solid rgba(0, 0, 0, 0.075); margin: 20px 0; padding: 0 0 20px; } .component-content li li { border-bottom: none; margin: 0; padding: 0; } p.version-info { text-align: center; } .quote-posts .post-image { float: left; margin-right: 15px; } ul.product-group, ul.product-group li, ul.listing.no, ul.listing.no li { list-style: none !important; padding: 0 !important; width: 100%; } .product-group li { border: 1px solid #ccc; border-radius: 3px; display: block; float: left; height: 330px; margin: 0 10px 10px 0; overflow: hidden; padding: 0; position: relative; width: 23%; } .product-group li:hover, .product-group li:active { border: 1px solid #FF6E17; } .product-group li h4 { margin-bottom: 0; padding: 5px 15px 0; } .product-group li p { margin: 0; padding: 0 15px; } .product-group li a.red { border: 10px; position: absolute; right: 10px; } .bluedot-dark { background-color: #193153; border: 1px solid #193153; border-radius: 50%; color: #fff !important; font-size: 12px; padding: 1px 2.5px; } .bluedot-dark-single { padding: 1px 6px; } .post-info { margin-top: 18px; text-align: center; } .tags-link-wrap .tags-wrap { float: none; text-align: center; } .wp-caption img.icon.caption { max-width: 70px; width: 70px; } p.wp-caption-text { font-weight: 700; padding: 7px; } .component-content { list-style-position: inside; } .component-content li { border-bottom: 1px solid rgba(0, 0, 0, 0.075); margin: 20px 0; padding: 0 0 20px; } .component-content li li { border-bottom: none; margin: 0; padding: 0; } p.version-info { text-align: center; } .quote-posts .post-image { float: left; margin-right: 15px; } ul.product-group, ul.product-group li, ul.listing.no, ul.listing.no li { list-style: none !important; padding: 0 !important; width: 100%; } .product-group li { border: 1px solid #ccc; border-radius: 3px; display: block; float: left; height: 330px; margin: 0 10px 10px 0; overflow: hidden; padding: 0; position: relative; width: 23%; } .product-group li:hover, .product-group li:active { border: 1px solid #FF6E17; } .product-group li h4 { margin-bottom: 0; padding: 5px 15px 0; } .product-group li p { margin: 0; padding: 0 15px; } .product-group li a.red { border: 10px; position: absolute; right: 10px; } .mapactions, div.mapselectors { margin-left: auto; margin-right: auto; text-align: center !important; } .mapselectors ul { list-style-type: none; margin-left: auto; margin-right: auto; text-align: center !important; } .mapselectors div, .mapselectors li, .mapselectors input { display: inline-flex !important; float: none !important; } .mapselectors input { margin: 4px; } .filter-slide-wrap, .spb_blog_widget .filter-wrap { background-color: #036 !important; } figure a, .single .page-heading.page-heading-hidden { display: block !important; } .spb_content_element.col-sm-12.spb_text_column.mapactions { text-align: center; } [data-prefix="blog"] .entry-card, [data-cards="boxed"] .entry-card { background-color: var(--theme-palette-color8); --box-shadow: 0px 12px 18px -6px rgba(34, 56, 101, 0.04); } [data-layout*="grid:columns-2"] { --grid-template-columns: repeat(2, 1fr); } [data-layout*="grid:columns-3"] { --grid-template-columns: repeat(3, 1fr); } [data-layout*="grid:columns-4"] { --grid-template-columns: repeat(4, 1fr); } [data-layout*="grid:columns-5"] { --grid-template-columns: repeat(5, 1fr); } [data-layout*="grid:columns-6"] { --grid-template-columns: repeat(6, 1fr); } @media only screen and (min-width: 1200px) {} @media only screen and (min-width: 1250px) {} @media only screen and (min-width: 1500px) {} @media only screen and (min-width: 992px) { .wp-block-columns.is-not-stacked-on-mobile > .wp-block-column:not(:first-child) { margin-left: var(--wp--style--block-gap, 40px); margin-right: var(--wp--style--block-gap, 40px); } } @media only screen and (max-width: 1470px) { .entry-content .wp-block-cover [class*="_inner-container"] > *:not(.alignfull), .entry-content .wp-block-group.has-background [class*="_inner-container"] > *:not(.alignfull) { width: 100%; } article > .entry-content > section:not(.alignwide):not(.alignfull) > * { max-width: var(--theme-container-width) !important; } figure.wp-block-pullquote { padding: 45px; } } @media only screen and (max-width: 1280px) {} @media only screen and (max-width: 1024px) { [data-layout*="grid:columns-5"], [data-layout*="grid:columns-4"] { --grid-template-columns: repeat(2, 1fr); } header#header { padding-bottom: 0px !important; } section.x-slide-outer .wp-block-buttons { margin-top: 5vh; } } @media only screen and (max-width: 991px) { [data-layout*="grid:columns-5"], [data-layout*="grid:columns-4"], [data-layout*="grid:columns-3"], [data-layout*="grid:columns-2"] { --grid-template-columns: repeat(1, 1fr); } .wp-block-columns.is-not-stacked-on-mobile > .wp-block-column:not(:first-child) { margin-left: var(--wp--style--block-gap, 20px); margin-right: var(--wp--style--block-gap, 20px); } a.x-slide-link .wp-block-spacer { max-height: 70px; } } @media only screen and (max-width: 767px) { .wp-block-cover div.wp-block-button.line-one:not(.is-style-outline) > .wp-block-button__link, .wp-block-cover div.wp-block-button.line-two:not(.is-style-outline) > .wp-block-button__link { font-size: 85% !important; } section.x-slide-outer .wp-block-buttons { min-height: 150px; } .x-slide-inner .wp-block-button.line-one, .wp-block-columns.padded h2 span.line-one, .x-slide-inner .wp-block-button.line-two, .wp-block-columns.padded h2 span.line-two { transform: scale(.85) !important; } .x-slide-inner .wp-block-button.line-two, .wp-block-columns.padded h2 span.line-two { bottom: -44px; } .x-slide-inner .wp-block-button.line-one, .wp-block-columns.padded h2 span.line-one { top: -44px; } [data-header*="type-1"] a.ct-button { display: none !important; } .wp-block-columns.is-not-stacked-on-mobile > .wp-block-column:not(:first-child) { margin-left: var(--wp--style--block-gap, 0px); margin-right: var(--wp--style--block-gap, 0px); } a.x-slide-link .wp-block-spacer { max-height: 0px; } } @media only screen and (max-width: 479px) { .wp-block-cover div.wp-block-button.line-one:not(.is-style-outline) > .wp-block-button__link, .wp-block-cover div.wp-block-button.line-two:not(.is-style-outline) > .wp-block-button__link { font-size: 70% !important; } } .print-only { display: none; } @media print { body.custom-background { background-color: #ffffff !important; padding: 30px !important; margin: 15px; } body .row { margin-left: 0; margin-right: 0; } .page-content .row .row { margin-left: -15px; margin-right: -15px; } .page-content .row > .row { margin-left: -15px; margin-right: -15px; } a.edit, a.edit i, #top-bar, #main-navigation, .menu-left, .header-right, .mobile-menu-show, div#breadcrumbs, .home-slider-wrap, .spb_gallery_widget, .spb_clients_widget, #mapp0_layout, .wpcf7, .share-links, .download.pdf, #base-promo, #footer, footer#copyright, div#lang_sel_footer, .wpml-ls-statics-footer { display: none !important; } td.flex { width: 0 !important; display: none; } a[href]:after { content: none !important; } header#header { top: -15px !important; border-bottom: 0px none !important; } body, p, #commentform label, .contact-form label, table { font-size: 12px !important; } table th, table thead th { white-space: initial; } div#header-sticky-wrapper { height: 35px !important; } .is-sticky header#header { position: relative !important; } .header-6 #logo, .header-7 #logo { position: relative !important; right: 15px !important; top: 5px; } #logo img, #logo img.retina { width: 176px !important; float: right !important; height: 80px !important; right: 30px !important; position: relative; } .page-heading { border: 0 none !important; padding-top: 0 !important; padding-bottom: 0 !important; } .page-heading .heading-text { margin-left: 0; } .inner-page-wrap { margin-top: 30px; margin-bottom: 30px; } .alt-four h1, .alt-four h1 a, .alt-five h1, .alt-five h1 a, .alt-six h1, .alt-six h1 a, .alt-seven h1, .alt-seven h1 a, .alt-eight h1, .alt-eight h1 a { color: #000000 !important; } .spb_box_text.coloured, .spb_box_text.coloured a, a.smooth-scroll-link { color: #000000 !important; } .full-width-text { padding-top: 0; padding-bottom: 0; } .spb_text_column { margin-bottom: 0; } .alt-bg.full-width-text:after { border-top-color: #ffffff; } #top-bar, #main-navigation, .menu-left, .header-right, .mobile-menu-show, .home-slider-wrap, .spb_gallery_widget, .spb_clients_widget, #mapp0_layout, .wpcf7, #base-promo, #footer { display: block; } #container.boxed-layout { width: 100%; margin: 0px auto; background: #fff; } .container { width: 100% !important; } #logo a.mobile-menu-show i { vertical-align: -2px; display: none; } blockquote { border: 0px; } .one_third { float: inherit; width: 100%; } table tbody tr:nth-of-type(even) { background-color: #f5f5f5 !important; } table thead tr { background-color: #fffbea !important; } div.ui-accordion-content { display: block !important; } .toggle_ce li { float: left; width: 33%; } .toggle_ce li ul li { float: inherit; padding: 0 !important; line-height: inherit !important; } div#back-to-top { display: none; } .print-only { display: block; } .print-only { display: inherit !important; } .single-data-sheet .page-heading.page-heading-hidden, .single-data-sheet .page-heading { display: none !important; } .single-data-sheet .inner-page-wrap { margin-top: 0 !important; padding-top: 0 !important; } .single-data-sheet #header-section { display: none !important; } .heading.print-only h1, .heading.print-only h1 a, .heading.print-only h2, .heading.print-only h2 a, h1.print-only, h2.print-only { color: #193153 !important; text-transform: uppercase !important; font-size: 20px; line-height: 1.3; } h1.print-only img, h2.print-only img { position: relative; top: -20px; } h3, h3 a { color: #193153 !important; } a, .ui-widget-content a { color: #000 !important; } .packages li:before, .page-content ul li:before { color: #000 !important; } body { margin: 0px; } .col-sm-8 { width: 50%; } .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11 { float: left; } td { white-space: nowrap !important; } } @page { size: auto; margin: 1.2cm 1.5cm 1cm 2.5cm !important; }